/*
* <p>Copyright： 东软烟草产品研发团队</p>
*/
package com.jkl.dao.notice;

import java.util.List;

import com.jkl.entity.notice.PnNotice;
import com.jkl.entity.project.po.PJProjectPicture;

import tk.mybatis.mapper.common.Mapper;
import tk.mybatis.mapper.common.special.InsertListMapper;

/**
 * <p>
 * Dao
 * <p>
 * <p>
 * 变更说明：@author ji.k 2018-11-18Dao
 * <p>
 * Date:2018-11-18
 * 
 * @author ji.k
 * @version 1.0
 */
public interface PnNoticeMapper extends Mapper<PnNotice>, InsertListMapper<PnNotice> {

	void addNotice(PnNotice noticeInfo);

	List<PnNotice> selectByEntity(PnNotice pnNotice);

	PnNotice queryPnNoticeDetail(String rowId);

	int queryCount(PnNotice pnNotice);

	PnNotice noticeObject(String rowId);

	int updateNotice(PnNotice param);

	int deleteNotice(String rowId);

	List<PnNotice> selectFive(String type);
	PnNotice queryNotice(Integer rowId);
	void insertNotice(PnNotice noticeInfo);
	int updateNoticeBySuper(PnNotice param);
    PJProjectPicture queryProjectPicture(Integer rowId);
    void insertProjectPicture(PJProjectPicture projectPicture);
    int updateProjectPicture(PJProjectPicture projectPicture);
}
